page{
	background-color: #f8f8f8;
}
.app{
	background-repeat: no-repeat;
	background-size: 100% auto;
	padding: 230upx 20upx 20upx;
	.app-con{
		background-color: #fff;
		padding: 30upx;
		.app-1{
			padding-bottom: 30upx;
			view{
				display: inline-block;
				width: 25%;
				height: 55upx;
				line-height: 55upx;
				font-size: 28upx;
				font-family: PingFang SC;
				font-weight: 500;
				color: #000000;
				text-align: center;
				&.on{
					&::after{
						content: '';
						width: 100%;
						height: 2px;
						display: block;
						background-color: #3559E3;
						position: relative;
						bottom: -12upx;
					}
					
				}
			}
		}
		.app-2{
			padding: 0 0 30upx;
			border-bottom: 1px dashed #eee;
		}
		.app-title{
			font-size: 32upx;
			font-family: Source Han Sans CN;
			font-weight: 500;
			color: #232323;
			margin-bottom: 25upx;
			margin-top: 30upx;
		}
		.app-nav{
			display: flex;
			flex-wrap: wrap;
			text{
				display: block;
				padding: 10upx 25upx;
				min-width: 180upx;
				text-align: center;
				color: #000;
				background-color: #E5E5E5;
				margin: 10upx;
				font-size: 24upx;
				border-radius: 40upx;
				border: 1px solid  #E5E5E5;
				&.on{
					border: 1px solid  #207CFF;
					background-color: #fff;
				}
			}
		}
			
		.app-tls{
			margin: 40upx 0 20upx;
			>text{
				font-size: 49upx;
				font-family: PingFang SC;
				font-weight: bold;
				color: #333333;
				text-align: center;
				display: block;
				margin-bottom: 30upx;
			}
			.app-tls-top{
				font-size: 32upx;
				font-family: Source Han Sans CN;
				font-weight: 500;
				color: #FFFFFF;
				height: 81upx;
				background: linear-gradient(0deg, #258CFF, #155DFF);
				border-radius: 41upx;
				line-height: 81upx;
			}
			.app-tls-mid{
				font-size: 32upx;
				font-family: Source Han Sans CN;
				font-weight: 500;
				color: #FFFFFF;
				height: 81upx;
				background: linear-gradient(0deg, #FF2525, #D50E0E);
				border-radius: 41upx;
				line-height: 81upx;
				margin: 60upx 0 80upx;
			}
			view{
				background: #E5E5E5;
				border-radius: 10upx;
				padding: 30upx;
				font-size: 24upx;
				font-family: PingFang SC;
				font-weight: 500;
				color: #232323;
				line-height: 40upx;
			}
		}
	}
}